#include<iostream>
#include"Stock.h"

Stock::Stock()
{
    nbre=0;
    liste=new Produit[MAX];
}

void Stock::ajouter(const Produit &  v)
{
    liste[nbre]=v;
    nbre++;
}

bool Stock::existe(int id)
{

    for(unsigned int i=0; i<nbre; i++)
    {
        if(id==liste[i].get_id())
        {
            return true;
        }
    }
    return false;
}
float Stock::totalprix()
{
    float s=0;
    for(unsigned int i=0; i<nbre; i++)
        s+=liste[i].get_prix();
    return s;
}

void Stock::afficher()
{
    for(unsigned int i=0; i<nbre; i++)
    {
        liste[i].afficher();
    }
}

Stock::~Stock()
{
    delete [] liste;
}
